
module "us-traefik-lb" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "us-traefik-lb"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.16"
}

module "cnames-to-us-traefik-lb" {
  source = "../../modules/hybrid/dns_multi/deeproute.cn"

  type  = "CNAME"
  value = "us-traefik-lb.deeproute.ai"
  ttl   = 3600

  rrs = [
    "us-dataocean",
    "us-keelsh",
    "us-nacos",
  ]
}

module "cnames-ai-to-us-traefik-lb" {
  source = "../../modules/hybrid/dns_multi/deeproute.ai"

  type  = "CNAME"
  value = "us-traefik-lb.deeproute.ai"
  ttl   = 3600

  rrs = [
    "us-alertmanager",
    "us-elastichq",
    "us-grafana",
    "us-kibana",
    "us-ops-heketi",
    "us-prometheus",
    "us-prometheusalert",
    "us-traefik",
    "us-victoria-metrics",
  ]
}

module "servicestatus" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "servicestatus"
  type  = "CNAME"
  ttl   = 3600
  value = "prod-ack-traefik.deeproute.cn"
}

# TODO: bugs in the dr provider?
#
# module "k8s-dns-admin" {
#   source = "../../modules/hybrid/dns/deeproute.ai"
#
#   rr    = "k8s-dns-admin"
#   type  = "A"
#   ttl   = 3600
#   value = "10.10.10.141"
# }

module "code" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "code"
  type  = "A"
  value = "10.10.12.120"
}

module "cloudadmin" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloudadmin"
  type  = "A"
  ttl   = 30
  value = "10.253.252.3"
}

module "hub" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "hub"
  type  = "A"
  value = "10.10.10.120"
}

module "acme" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "acme"
  type  = "CNAME"
  ttl   = 3600
  value = "prod-ingress-lb.deeproute.cn"
}

module "apt-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "apt"
  type  = "CNAME"
  ttl   = 3600
  value = "apt.deeproute.ai.w.cdngslb.com"
}

module "dev-acme" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-acme"
  type  = "CNAME"
  ttl   = 3600
  value = "dev-uat-traefik-lb.deeproute.cn"
}

module "dev-drtraining-platform" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-drtraining-platform"
  type  = "CNAME"
  ttl   = 3600
  value = "dev-uat-traefik-lb.deeproute.cn"
}

module "dev-drtraining-system" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-drtraining-system"
  type  = "CNAME"
  ttl   = 3600
  value = "dev-traefik-large-lb.deeproute.cn"
}

module "oa-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "oa"
  type  = "CNAME"
  ttl   = 3600
  value = "oa.deeproute.cn"
}

module "ops-bitwarden" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ops-bitwarden"
  type  = "CNAME"
  ttl   = 3600
  value = "prod-ack-traefik.deeproute.cn"
}

module "prod-zabbix-server" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-zabbix-server"
  type  = "CNAME"
  ttl   = 3600
  value = "prod-traefik-lb-tcp.deeproute.cn"
}

module "sim-heketi" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "sim-heketi"
  type  = "CNAME"
  ttl   = 3600
  value = "prod-traefik-lb.deeproute.cn"
}

module "stg-hub" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-hub"
  type  = "CNAME"
  ttl   = 3600
  value = "stg-traefik.deeproute.cn"
}

module "ac-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ac"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "acng-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "acng"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "ad-vdi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ad-vdi"
  type  = "A"
  ttl   = 3600
  value = "10.2.1.1"
}

module "AD01US-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "AD01US"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.100"
}

module "AD02-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "AD02"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.100"
}

module "AD02US-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "AD02US"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.101"
}

module "admin-dashboard-simulation-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "admin-dashboard.simulation"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.9"
}

module "airflow-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "airflow"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "alertmanager-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "alertmanager"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "annotation-dev-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "annotation.dev"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.15"
}

module "apt-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "apt-sz"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.25"
}

module "assets-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "assets"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "auth-server-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "auth-server"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "awsbackup-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "awsbackup"
  type  = "A"
  ttl   = 3600
  value = "172.31.40.206"
}

module "bastion-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "bastion"
  type  = "A"
  ttl   = 3600
  value = "10.250.84.159"
}

module "blj-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "blj"
  type  = "A"
  ttl   = 3600
  value = "10.10.251.251"
}

module "bole-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "bole"
  type  = "A"
  ttl   = 3600
  value = "104.42.124.97"
}

module "campus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "campus"
  type  = "A"
  ttl   = 3600
  value = "104.42.124.97"
}

module "career-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "career"
  type  = "A"
  ttl   = 3600
  value = "104.42.124.97"
}

module "carrer-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "carrer"
  type  = "A"
  ttl   = 3600
  value = "104.42.124.97"
}

module "cd1-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cd1"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "cd2-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cd2"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "cicd-airflow-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cicd-airflow"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "cicd-alertmanager-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cicd-alertmanager"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.24"
}

module "cicd-prometheus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cicd-prometheus"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.24"
}

module "cicd-test-ops-heketi-ai" {
  source = "../../modules/hybrid/dns_multi_v2/deeproute.ai"

  type   = "A"
  ttl    =  3600
  rrs    = ["cicd-test-ops-heketi"]
  values = [
    "10.9.9.28",
    "10.9.9.134",
  ]
}

module "cicd-traefik-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cicd-traefik"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.24"
}

module "cloud-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloud"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "cloud-alertmanager-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloud-alertmanager"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.9"
}

module "cloud-keelsh-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloud-keelsh"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.9"
}

module "cloud-prometheus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloud-prometheus"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.9"
}

module "cloud-traefik-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloud-traefik"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.9"
}

module "cloudadmin-us-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cloudadmin-us"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.107"
}

module "CNDNS-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "CNDNS"
  type  = "A"
  ttl   = 3600
  value = "52.82.109.108"
}

module "confluence-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "confluence"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.120"
}

module "cron-prod-simulation-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cron-prod.simulation"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.59"
}

module "cron-stage-simulation-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "cron-stage.simulation"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.58"
}

module "data-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "data"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.68"
}

module "data-dev-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "data.dev"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.31"
}

module "data-qa-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "data.qa"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.32"
}

module "dev-airflow-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-airflow"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.15"
}

module "dev-apt-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-apt"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "dev-code-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-code"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "dev-hub-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-hub"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "dev-kafka-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-kafka"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.1"
}

module "dev-keycloak-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-keycloak"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "dev-nexus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-nexus"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "dev-ops-heketi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dev-ops-heketi"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.1"
}

module "dhcp-master-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dhcp-master"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.180"
}

module "dhcp-standby-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dhcp-standby"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.181"
}

module "DNS-BJ-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "DNS-BJ"
  type  = "A"
  ttl   = 3600
  value = "10.96.10.100"
}

module "dns-cloud-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "dns-cloud"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.140"
}

module "docker-1-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "docker-1"
  type  = "A"
  ttl   = 3600
  value = "172.17.0.2"
}

module "drrun-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "drrun"
  type  = "A"
  ttl   = 3600
  value = "47.88.53.87"
}

module "drrun-dev-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "drrun.dev"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.23"
}

module "drrun-test-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "drrun.test"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.17"
}

module "edge01-data-bm-pd-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "edge01.data.bm.pd.sz"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.19"
}

module "elktest-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "elktest"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "ext-server-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ext-server"
  type  = "A"
  ttl   = 3600
  value = "10.128.12.12"
}

module "f5test-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "f5test"
  type  = "A"
  ttl   = 3600
  value = "10.253.252.4"
}

module "fileshare-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "fileshare"
  type  = "A"
  ttl   = 3600
  value = "10.24.39.253"
}

module "foreman-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "foreman"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.56"
}

module "ForestDnsZones-ai" {
  source = "../../modules/hybrid/dns_multi_v2/deeproute.ai"

  type   = "A"
  ttl    =  600
  rrs    = ["ForestDnsZones"]
  values = [
    "10.10.10.11",
    "10.2.1.1",
    "10.10.10.10",
    "10.10.10.100",
  ]
}

module "fs-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "fs"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "hci-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "hci"
  type  = "A"
  ttl   = 3600
  value = "10.10.253.30"
}

module "helm-chartmuseum-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "helm-chartmuseum"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "HKIP-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "HKIP"
  type  = "A"
  ttl   = 3600
  value = "103.38.31.151"
}

module "internal-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "internal"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "ipglinux-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ipglinux"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.8"
}

module "ipgwin-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ipgwin"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.16"
}

module "it-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "it"
  type  = "A"
  ttl   = 3600
  value = "10.24.39.251"
}

module "ixianhao-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ixianhao"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.106"
}

module "jeff-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "jeff"
  type  = "A"
  ttl   = 3600
  value = "10.24.98.6"
}

module "jeff2-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "jeff2"
  type  = "A"
  ttl   = 3600
  value = "10.24.98.8"
}

module "jeff3-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "jeff3"
  type  = "A"
  ttl   = 3600
  value = "10.24.98.11"
}

module "jira-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "jira"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.120"
}

module "kafka-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "kafka"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.52"
}

module "keelsh-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "keelsh"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "keycloak-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "keycloak"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "kibana-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "kibana"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.15"
}

module "kms-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "kms"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.4"
}

module "kube-ldap-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "kube-ldap"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "kube-ldap-webhook-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "kube-ldap-webhook"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.15"
}

module "logon-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "logon"
  type  = "A"
  ttl   = 3600
  value = "10.24.2.2"
}

module "maintain-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "maintain"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.123"
}

module "master002-data-bm-pd-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "master002.data.bm.pd.sz"
  type  = "A"
  ttl   = 3600
  value = "10.3.2.21"
}

module "mattermost-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "mattermost"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "minio-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "minio"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "mirrors-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "mirrors"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.15"
}

module "nacos-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "nacos"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.211"
}

module "nas01-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "nas01"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.253"
}

module "nas02-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "nas02"
  type  = "A"
  ttl   = 3600
  value = "10.3.2.253"
}

module "nas03-ai" {
  source = "../../modules/hybrid/dns_multi_v2/deeproute.ai"

  type   = "A"
  ttl    =  3600
  rrs    = ["nas03"]
  values = [
    "169.254.5.124",
    "10.3.2.253",
  ]
}

module "NASBackups-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NASBackups"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.223"
}

module "net-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "net"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.4"
}

module "nexus-artifact-vm-pd-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "nexus.artifact.vm.pd.sz"
  type  = "A"
  ttl   = 3600
  value = "10.1.3.1"
}

module "NPS-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NPS"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.204"
}

module "NPS-CNHK-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NPS-CNHK"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.203"
}

module "NPS-HK-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NPS-HK"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.203"
}

module "NS-BJ-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NS-BJ"
  type  = "A"
  ttl   = 3600
  value = "10.96.10.100"
}

module "NS-BJ02-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NS-BJ02"
  type  = "A"
  ttl   = 3600
  value = "10.96.10.101"
}

module "NS01-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NS01"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.10"
}

module "NS02-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "NS02"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.11"
}

module "ns1-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ns1"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.99"
}

module "ntp-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ntp"
  type  = "A"
  ttl   = 3600
  value = "10.8.1.10"
}

module "oatest-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "oatest"
  type  = "A"
  ttl   = 3600
  value = "52.82.22.158"
}

module "open-ldap-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "open-ldap"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "openldap-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "openldap"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.65"
}

module "ops-heketi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "ops-heketi"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "pages-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "pages"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "passwd-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "passwd"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "pgp-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "pgp-sz"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.25"
}

module "phpldapadmin-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "phpldapadmin"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "pnc_map-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "pnc_map"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "printer-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "printer"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.222"
}

module "PrintServer-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "PrintServer"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.222"
}

module "prod-airflow-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-airflow"
  type  = "A"
  ttl   = 3600
  value = "10.3.3.42"
}

module "prod-code-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-code"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "prod-jira-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-jira"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "prod-reg-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-reg"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "prod-zabbix-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prod-zabbix"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "prometheus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "prometheus"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "puppetmaster-sz-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "puppetmaster.sz"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.40"
}

module "qa-nexus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "qa-nexus"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "reg-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "reg"
  type  = "A"
  value = "10.10.12.135" # dedicated traefik instance for harbor (i.e reg)
}

module "root-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "root"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.18"
}

module "safe-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "safe"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.98"
}

module "sangforad-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "sangforad"
  type  = "A"
  ttl   = 3600
  value = "10.9.1.250"
}

module "simulation-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "simulation"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.9"
}

module "sonarqube-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "sonarqube"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-acme-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-acme"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-acng-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-acng"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-airflow-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-airflow"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-alertmanager-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-alertmanager"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-cloud-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-cloud"
  type  = "A"
  ttl   = 3600
  value = "10.1.1.9"
}

module "stg-code-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-code"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-confluence-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-confluence"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-elastichq-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-elastichq"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-elasticsearch-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-elasticsearch"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-grafana-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-grafana"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-helm-chartmuseum-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-helm-chartmuseum"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-jira-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-jira"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-keelsh-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-keelsh"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-kibana-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-kibana"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-kube-ldap-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-kube-ldap"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-minio-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-minio"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-nexus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-nexus"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.120"
}

module "stg-ops-bitwarden-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-ops-bitwarden"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.35"
}

module "stg-ops-heketi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-ops-heketi"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-prometheus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-prometheus"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-traefik-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-traefik"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-zabbix-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-zabbix"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.24"
}

module "stg-zabbix-server-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "stg-zabbix-server"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.59"
}

module "test-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "test"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.3"
}

module "test-mysql-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "test-mysql"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.28"
}

module "test1-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "test1"
  type  = "A"
  ttl   = 3600
  value = "10.24.98.12"
}

module "test2-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "test2"
  type  = "A"
  ttl   = 3600
  value = "10.24.98.13"
}

module "traefik-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "traefik"
  type  = "A"
  ttl   = 3600
  value = "10.10.12.17"
}

module "uat-ops-heketi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "uat-ops-heketi"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.22"
}

module "uis-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "uis"
  type  = "A"
  ttl   = 3600
  value = "10.10.253.10"
}

module "USad01-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "USad01"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.118"
}

module "USDNS-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "USDNS"
  type  = "A"
  ttl   = 3600
  value = "104.42.52.73"
}

module "USIP-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "USIP"
  type  = "A"
  ttl   = 3600
  value = "50.209.172.70"
}

module "usminio-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "usminio"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.3"
}

module "usnps-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "usnps"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.23"
}

# not manage it for now.
#
# module "usvpn-ai" {
#   source = "../../modules/hybrid/dns/deeproute.ai"
#
#   rr    = "usvpn"
#   type  = "A"
#   ttl   = 3600
#   value = "74.93.10.86"
# }

module "usvpntest-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "usvpntest"
  type  = "A"
  ttl   = 3600
  value = "10.128.10.33"
}

module "vault-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "vault"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}

module "vcenter-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "vcenter"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.55"
}

module "vdi-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "vdi"
  type  = "A"
  ttl   = 3600
  value = "10.2.1.250"
}

module "vpn-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "vpn"
  type  = "A"
  ttl   = 3600
  value = "103.143.121.244"
}

module "WAUS-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "WAUS"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.200"
}

module "webvis-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "webvis"
  type  = "A"
  ttl   = 3600
  value = "10.9.9.53"
}

module "wsus-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "wsus"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.200"
}

module "www-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "www"
  type  = "A"
  ttl   = 3600
  value = "8.218.56.104"
}

module "yyy-ai" {
  source = "../../modules/hybrid/dns/deeproute.ai"

  rr    = "yyy"
  type  = "A"
  ttl   = 3600
  value = "10.10.10.14"
}
